Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Створення таблиць бази даних засобами SQL

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра інформаційних систем та мереж

Інформація про роботу

Рік:
2008
Тип роботи:
Звіт про виконання лабораторної роботи
Предмет:
Бази даних
Варіант:
2

Частина тексту файла

Міністерство освіти і науки України Національний університет “Львівська політехніка” Кафедра інформаційних систем та мереж Звіт до лабораторної роботи №2 Створення таблиць бази даних засобами SQL Виконав: Студент гр. КН-419 Прийняв: Завалій Львів - 2008 Мета роботи: Побудувати даталогічну модель бази даних; визначити типи розмірності та обмеження полів; визначити обмеження таблиць; розробити SQL запити для створення спроектованих таблиць. Хід роботи Запити для створення спроектованих таблиць, та їх обмежень: CREATE TABLE tblUsergroup ( UsergroupID int not null identity(1,1), UsergroupName nvarchar(50) not null, UsergroupDescription text, CONSTRAINT tblUG_PK PRIMARY KEY (UsergroupID) ) CREATE TABLE tblOrganisation ( OrganisationID int not null identity(1,1), OrganisationShortname nvarchar(20) not null, OrganisationFullname nvarchar(100), CONSTRAINT tblOrg_PK PRIMARY KEY (OrganisationID) ) CREATE TABLE tblTask ( TaskID int not null identity(1,1), TaskName nvarchar(30) not null, TaskDescription text not null, TaskNumberOfTests int not null, TaskTimeLimit int not null, TaskMemoryLimit int not null, TaskOutputLimit int not null, CONSTRAINT tblTask_PK PRIMARY KEY (TaskID) ) CREATE TABLE tblUser ( UserID int not null identity(1,1), UserName nvarchar(20), UserSurname nvarchar(20), UserLogin nvarchar(20) not null, UserPassword nvarchar(20) not null, UserOrganisationID int, UserUsergroupID int not null, CONSTRAINT tblUser_PK PRIMARY KEY (UserID), CONSTRAINT tblUser_Org_FK FOREIGN KEY (UserOrganisationID) REFERENCES tblOrganisation(OrganisationID), CONSTRAINT tblUser_UG_FK FOREIGN KEY (UserUsergroupID) REFERENCES tblUsergroup(UsergroupID), CONSTRAINT tblUser_Login_Unique UNIQUE (UserLogin) ) CREATE TABLE tblRun ( RunID int not null identity(1,1), RunTaskID int not null, RunUserID int not null, RunStatus char not null, RunSource text, RunSubmitTime datetime not null, RunRunTime int, RunUsedMemory int, RunLanguage char not null, CONSTRAINT tblRun_PK PRIMARY KEY (RunID), CONSTRAINT tblRun_Task_FK FOREIGN KEY (RunTaskID) REFERENCES tblTask(TaskID), CONSTRAINT tblRun_User_FK FOREIGN KEY (RunUserID) REFERENCES tblUser(UserID) ) Висновок: на цій лабораторній роботі було створено базу даних за допомогою засобів SQL.
Антиботан аватар за замовчуванням

01.01.1970 03:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини